Inside the mysterious palace